namespace Gltf
{
    public class FeatureIDTexture : ExtensibleObject
    {

        public static string TypeName = "FeatureIDTexture";
        /**
     * @brief The ID of the feature table in the model's root
     * `EXT_feature_metadata.featureTables` dictionary.
     */
        public string featureTable;

        /**
         * @brief A description of the texture and channel to use for feature IDs. The
         * `channels` property must have a single channel. Furthermore, feature IDs
         * must be whole numbers in the range `[0, count - 1]` (inclusive), where
         * `count` is the total number of features in the feature table. Texel values
         * must be read as integers. Texture filtering should be disabled when
         * fetching feature IDs.
         */
        public TextureAccessor featureIds;
    }
}